package br.requisiteworks.modelo.dao;

import java.util.List;

import br.requisiteworks.modelo.Email;
import br.requisiteworks.util.persistencia.DaoComum;
import br.requisiteworks.util.persistencia.ResultadoVazio;

/**
 * Interface para implementacao de uma DAO para entidades do tipo {@link Email}
 * 
 * @author Leandro Chaves
 * 
 * @version 1, 14/07/2010
 * 
 */
public interface EmailDao extends DaoComum<Email> {

    public Email select(int numero) throws ResultadoVazio;

    public List<Email> select(String nome) throws ResultadoVazio;
}
